昨天順利讓使用者講的話能夠顯示在螢幕上後,來做點有用的語音控制吧。
Trigger 選擇一個 Voice Command 。
Include 裡面可寫各種想要被辨認的字詞,用換行來分開。
其實到第 15天之後我開始覺得直接把官方文件全部看完其實比較快...如果純粹想學習的話。
講者使用三個字: off, kitchen 和 lights ,我們一行寫一個。
(使用者自然說出關掉廚房電燈會出現的一些字 例如: turn off the lights in the kitchen)
接下來我們要模擬接受指令之後,螢幕上的幾個選項消失(視覺上的回饋),上方有文字回饋,並且有語音的回覆。
官方給的原始 ProtoPie 檔案我們先把 Try saying… 往上移出 guid 這個群組,因為我們想要一次操作所有guid 裡面的項目。
(guid 就是下面那些選項)
移除前
移除後
接著選擇 Opacity 作為 Response , 然後 layer 選擇 guid 。
把 Opacity 直接拉到零,這樣就會讓 guid 這些選項消失了。
用 Preview 一看,三個字講隨便一個就會讓螢幕上的選項消失。
接著要讓上方有文字回饋,Response 接一個 text ,layer 選擇 Try saying… 。
我們就就打一個中文好了「關了關了不要再講了」。
Preview 想說怎麼一直辨識不到,才意識到我昨天把之前的 Listen 設定為繁體中文,改回英文就可以辨認了。
我們最後選擇 Speak 這個 Response ,輸入希望講的文字,還可以選擇用什麼語言跟男女聲音。
我在 Preview 快要笑爆,根本就是卡提諾狂新聞...突然想起這個年代久遠的東西。
明天就能繼續新的東西了!
最後面講者回顧我們大概學了些什麼。
然後分享了兩個別人做的原型,可是找不到連結,就先貼個圖片給大家看看。
第一個也是語音的互動。
第二個則是使用手機裡面的陀螺儀,可以讓手機在不同的角度產生不同的畫面或行為,感覺之後可以來玩玩看。
(一直上傳不了,反正就是手機轉動角度畫面也會跟這變啦。)
明年鐵人賽我一定要參與然後要挑別的題目來分享,希望是可以寫寫看前後端或VR相關的。
晚安。